baadactor May 10, 2010 This Triumph ad looks like it could be the opening scene to some ****, gay ****.