Giant Rooster, Los Angeles CA


Giving new meaning to the phrase, “cock block.” (Los Angeles, CA)



Copyright ©2016. All rights reserved.