Cars Land, the newest land in the Disneyland Resort, is now also going down in history as a 125-foot long float in the 2013 Rose Parade! I’ve been a fan of watching the Rose Parade ever since I can remember. I used to wake up early on New Year’s Day after staying up super late the night before in some classic Salvadoran party-all-night style (yes, even when I was just a child!) just to watch the Rose Parade in itsRead More ...