This week on Street Heaters 9/03/06

are you scratching your nuts in front of the camera in this one too?