http://www.youtube.com/watch#!v=rAwYpSMsD-Y <- watch that its really freaky..
If you notice on the train.. theres a star on the train.. and kinda looks similiar to Captain americas sign <.<
/discuss
Edit: changed title to be more descriptive; fixed link. --Sunshine