A California couple earns the title of world’s tallest since the pair, combined, stands more than 13 feet tall!!!
CLICK HERE to watch a quick story on them!
What started as a fun blog to go alongside my radio job, turned into a personal journey that needed a home. Welcome to my life!
Leave a Reply