Do Schools Still Do Powder Puff?
Powder Puff Football as defined by the Urban Dictionary is a ONCE A YEAR event in which High School girls teams compete in a game of flag football. If you’ve ever been to one it takes all of 30 seconds to realize that these young ladies are FIERCE and extremelyRead More →