Tag: pt modern major generals

There are so few heroes for the young people to look up to these days, what with Lindsay Lohan serving time and more and...

Wonkette Bazaar