News Innocent? & Stan Da Man Drop “Whips” (Video) mediamaverick - November 4, 2015 0 Megadon provides the visuals for “Whips,” the latest release from Innocent? & Stan Da Man’s “Whip Appeal” album. It’s auto eye candy for the viewers…Watch the clip & respect the whip!