Home > Forum > Archive > November 2004 > Re: The Flamboyant Physic...
  
Kevin U.
–
Monday, November 1, 2004 at 5:35 PM
Seems to just be a very low-res picture.