What’s that cam doing on top of the car? UK April 11, 2011April 1, 2011 by StreetViewFun.com StreetViewFun.com · Reply “Idunno. Scratching my head in disbelief.” View larger map Please wait... Similar Street View images