Video: Sir Michael Rocks – Hold On, Hold Up June 4, 2013 Uncategorized 338 New video from Sir Michael Rocks directed by Mars off his latest project While You Wait. [adsenseyu2]