Which country was this filmed in ?
Where was this filmed? Which Country? Anybody know? They were all English, but the locations didnt look british, the Taxi didnt have british plates, I think it had spanish writing all over it.. So Im just curious where they filmed this...
share