Engine Test Stand

Nice stand! And engine! And shop! And pepsi sign! And.....wait.....what's that Cobra doing in there?! :)