The Capital Pride festivities take place this weekend and you know what that means? Time for a totally lame segement of the population to take a good long look at themselves, think "why am I such an A-hole" and just starting getting along with your fellow man.
Is this shit really that hard?
Anyways, festivities are all over town this weekend, and you should go and show your support. In the meantime please enjoy this cover of Sheila E's "Glamourous Life" as performed by the always and forever fabulous Corin Tucker and her band.