This teenager is the coolest! He took his Mom to prom and the reason why will break your heart. 

17 year old Dylan Huffaker of Twin Falls could take anyone from Canyon Ridge High School to prom, but he decided to take his Mom.

Why? Dylan's Mom has terminal stage 4 brain cancer and found out in February that she has only months to live.

Dylan knows his Mom won't be there to dance with him at his wedding someday and he wanted to share this special moment with her, so he brought a box of donuts to her radiation session one day with a note that said "Will you go to Prom with me?"

Obviously touched by the gesture, Dylan's Mom was afraid he might be embarrassed by his "bald old Mom." Dylan told her he wouldn't be embarrassed in fact  he said "you'll be the prettiest date there!"

At the prom Dylan had one request. He asked that they play Garth Brooks "The Dance" so he could have a one special dance with his Mama.

That's one cool kid! You've raised that boy right Mama! For pictures of Dylan and his Mom click HERE.

More From 104.3 Wow Country