No. I went to SIUC. That's what she looks like. Moreover, she's about 5 feet tall and 90 lbs soaking wet.
Geddy Lee is taller. So FRiends, scratch those "Robbie the Red" Lieberman and Geddy Lee are the same person rumors now!