autostraddle.com
Batman vs. Spiderman Smackdown! Bonus Open Thread: What Are Your Fave Apps?
This week’s Technostraddle Open Thread answers some burning questions you guys had last time around. Mainly as they pertain to Batman and Superman, really. Because maybe I got a little carrie…