Saturday, July 16, 2011

The Foreigners : Everything Foreign Episode 1

After Their Debut Release, The Foreigners Have Been on Low due to them working. So They Present Us With Their New Series "Everything Foreign". In Their First Episode, They Take a Trip to the US and Vaca for a little.

Check It Out.


No comments:

Post a Comment