Twin Talk Tech

Twin Talk Tech

Going pretty quickly and potentially damaging things as a result thereof. Just a couple o’ twins giving their thoughts on the latest and greatest innovation.