It shouldn’t be so surprising that the red carpet for the CW’s upfront presentation yesterday in New York City earns our highest praise, even after seeing the stars attend the events for Fox, CBS and NBC. After all, two of our favorite shows were heavily repp’d. We mean The Vampire Diaries and Supernatural. The former [...]










