
Celebrating the birth of Christ in a lovely tropical paradise since 1994!
Located at 5118 and 5122 Rawls Road in Tampa, Florida
2008 Season Display is closed
Click here to see our interview on Fox 13 (2007)
AS SEEN ON:
![]()
![]()

All content on this web site other then clipart and sounds in video clips are (C) Copyright Joseph Ayo