Where faith meets the fast lane

Jacksonville, Florida USA