Thing spotted hovering over cars at the 2011 Erie Auto Show.