Was this filmed in Pittsburgh, PA?
it is a Filipino, so safe to say, it was filmed in the Philippines :)http://www.zooreka.com/photo-73403.html