User blog comment:DamasterW/Announcement/@comment-24704218-20140428163929/@comment-24704218-20140502120456

Your're right, Sergeant Nathan Cross fromthe Need for Speed franchise and the meme indeed

thnx

- CE