So I'd like to send a shout out to Maya for posting about this on MySpace. It's Rev Run's video for Mind On The Road.
There are a few things to note about the video:
1) There are some interesting cameos.
2) Run knows how to rock a cape
3) Lots of greenscreen action
4) Rev Run so sampled Joan Jett's “I Love Rock & Roll”