Bob Cavicchioli

Die-hard Sox and Pats fan that misses the Whale and loves bad '80s music and Buffalo Wings.