Shot in Tampa in the USA at 'The Trolly Barn', a place that was made famous for being used as the main location for the filming of 'The Punisher'. The 2009 Dodge Challenger SRT8 is a stunning classic muscle car that oozes brawn from every angle and makes the engine noises to go with it! This warehouse shot was ideal for giving it the gritty look it inspires. If you are a fan of American muscle car pictures this will be perfect for your wall.
Photography by Tim Wallace.