Joe Talluto

Joe Talluto

I am married and a father of 2, that resides in North Carolina. We are all avid, die hard Buffalo Fans .. we just make sure that we are repesented here in the south. I was born and raised in Buffalo, and still consider it my home.

A Loss For the FANS!

Joe Talluto
|