Amazing Race After Show Season 24 Episode 12 "Do You Believe May 20, 2014 22:21:19 GMT -8 Quote Select PostDeselect PostLink to PostMemberGive GiftBack to Top Post by bot on May 20, 2014 22:21:19 GMT -8 Amazing Race After Show Season 24 Episode 12 "Do You Believe In Magic?"