What ever could that mysterious mass under that tarp be?