Michelle Trachtenberg in a red leather mini??

My eyes! My eyes!

Geez, first the biggest sluttbomb dance since Buffy/Xander in "When She was Bad," and now this! Pedophilia much?