Saturday, July 9, 2011

USA Tour Video

Libera posted a new video for the US Tour! And I like the scene of Barney at Niagara Falls! :)

1 comment:

  1. do you know if they are making a Canada tour blog video, like they did with USA, and Japan? Since the clip with Barney by Niagara Falls is new!