Since 1989
 Industry: Technology

2 MicroStrategy Super Bowl Ads

Displaying 2 Ads
Two MicroStrategy Super Bowl commercials aired in 2000. Of their commercials, 50% are considered dramatic.
Moods: Dramatic - Exciting