DESCRIPTION: Massachusetts based band, Bedford Academy, follows up their first CD release "Home and Still Sick" with a rocking music video for their song "The Creep." Members of the band take their turn playing "the creep," living out mundane daily life in a desolate apartment.