This was filmed at Hamden Footbal Stadium.
This video was made in Summer 2010, it was then exhibited at Pentagon Business Centre for a month.
I went to see The Black Angels tonight and decided to upload this finally....
The Edit was by Hometown Arrow
Enjoy :)
Link to this comment:
All Comments (0)