California. The Annual tournament of Roses parade every New Years Day makes it seem like a utopia. Imagine Sunny Los Angeles January first; floats covered in millions of gorgeous roses and expensive horses decked out in liveries finest, pulling decked out carts and wagons down Colorado Boulevard. To anyone trapped inside on an eighty degree California morning by a …