Tap Tap Bus

The Tap Tap Bus was released on September 18th, 2010 as part of the Sweet Seeds for Haiti Event (September 2010).