Gracchus Gruad (33)

Pop culture nerd and a little naughty at times.

hubpages.com/@gracchusgruad Joined January 2019 Active last year