Wednesday, July 10, 2013
Monday, July 8, 2013
If you haven't been keeping up with Alex & Taru lately, I suggest you head over to WorldTourStories.com to catch up.
[Spoiler Alert: They've made it to America!]
Check out their kick-ass video showing their tour from St. Andrés to Florida: