Filming Location
OK....I see filming location says Louisiana, BUT I swear I saw the Old Detroit Train Depot in Corktown ??? Cant find it online-anyone know : )
shareOK....I see filming location says Louisiana, BUT I swear I saw the Old Detroit Train Depot in Corktown ??? Cant find it online-anyone know : )
shareAlso, at one point there is graffiti which says F££k Arsenal. Arsenal is a football team in North London, seems an odd thing to be written on a wall in Louisiana?
share