Believe it or Not, There's Still One Video Rental Store in MaineBelieve it or Not, There's Still One Video Rental Store in MaineWalking into this place looks like time has stood still for the past 30 years.Jeff ParsonsJeff Parsons