Tony - What makes you say that this is NOT the concept.
I really don't believe the Challenger Spy Shots are real either. As a marketing scheme, why not let something - be it accurate or not - out to create a "Buzz" to see if the product will fly and monitor the response on websites like this. Smart in my opinion.