TWS crew:Julian Davidson, Jimmy Carlin, Walker Ryan, Josh Matthews,Tom Remillard and Taylor Bingaman were in Barcelona filming for the upcoming video, Perpetual Motion, available on iTunes April 11th. They passed by The DC Embassy and this is the awesome video section that came out, enjoy!

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…