Tag: VIDEO: Police Confirm Robert Card Bailed Out Of His Vehicle And Abandoned It In Lisbon Maine