mixmaster_matt
LETS GO METS
Hey everyone, I am new to the forum, I have been a dolphins fan since I was born, but lived in NY for 20 years. I finally moved to South Florida, went to six games last season and got my season tickets for this season. Just wanted to say whats up to y'all.