The Owl Shit Show Squad 2 Electric Boogaloo
Record 6-2
Rank #2