Gracchus Gruad (32)

Pop culture nerd and a little naughty at times.

hubpages.com/@gracchusgruad Joined 2019 M01