UPDATE!!!!
I just read this from another web site:
"Hey guys. I contacted SFoG today and spoke with someone from their marketing department. I asked when Deja Vu would be opened and the representative said not until late May or early June. Although the ride itself is complete, the Deja Vu venue still has to undergo themeing/landscaping, queue line and station construction, area walkways still need to be poured, and electrical installations (i.e., lighting, audio/visual) are still under the wire (no pun intended). I'm as excited as the next guy/gal, but is it just me or is the wait excruciating?!?!?!"
So, I guess the rumor that I heard was right after all. Oh well, 37 days and counting.
-------------
What is life without ups and downs!?!?