Broward Sheriff Fire Rescue

Technical Rescue Team
2005 E-One Typhoon
#129783
Ex-Deerfield Beach FD