The Right Coast

March 13, 2006
 
Boola boola moola moola
By Tom Smith

The Taliban Yale Man saga continues.