X
Microsoft and Yahoo partnership - Icons of Microsoft and Yahoo as a sign of their partnership for Internet Dominance.
@kdmlrys (398)
• United States

Microsoft and Yahoo partnership - Icons of Microsoft and Yahoo as a sign of their partnership for Internet Dominance.