"BumbleBee" at Starlite 7-20-07

From the Michael Bay Transformers I’m assuming.