Official TV Spots Thread
View Single Post
05-17-2013, 06:12 PM
Join Date: Jun 2005
Location: 865 Peppling Ave., Pettsburg, Gotham City
Re: Official TV Spots Thread
Originally Posted by
Put this together a few days ago
That was awesome. Love Two Steps from Hell, Freedom Fighters is one of my favorite "trailer songs" of all time.
View Public Profile
Visit Dark Sentinel's homepage!
Find More Posts by Dark Sentinel