The sound of the gods tearing each other and the heavens to shreds!
Am I crazy for wanting to put that engine in a car :-) . . . ?

No comments:

Post a Comment