Ben Revere
Get Ben Revere essential facts below. View Videos or join the Ben Revere discussion. Add Ben Revere to your topic list for future reference or share this resource on social media.
Ben Revere

Ben Revere
20160822-0475 Ben Revere.jpg
Free agent
Born: (1988-05-03) May 3, 1988 (age 31)
Atlanta, Georgia
Bats: Left Throws: Right
MLB debut
September 7, 2010, for the Minnesota Twins
MLB statistics
(through 2017 season)
Batting average.284
Home runs7
Runs batted in198
Stolen bases211
Career highlights and awards
  • NL hits leader (2014)

Ben Daniel Revere (born May 3, 1988) is an American professional baseball outfielder who is a free agent. He has played in Major League Baseball (MLB) for the Minnesota Twins, Philadelphia Phillies, Toronto Blue Jays, Washington Nationals, and Los Angeles Angels.

Revere was born in Atlanta, and raised in LaGrange, Georgia, though he eventually moved to Richmond, Kentucky. He played baseball at Lexington Catholic High School, where he received several awards during his junior and senior seasons. Revere was selected in the first round of the 2007 Major League Baseball draft by the Minnesota Twins and played in their farm system for three seasons before being called up to Major League Baseball in late 2010. He played with the Twins for two more seasons before being traded to the Phillies in the 2012 offseason.

Revere began the 2013 season as the Phillies' leadoff hitter before being moved down in the lineup following an injury. His primary strengths are his speed and his defense, while he struggles to hit for power; he has only hit seven home runs in the major leagues. Writers and teammates have described Revere as being a genuine, goofy, energetic player.

Early life

Revere was born in Atlanta and raised in LaGrange, Georgia. In the early 2000s he moved to Kentucky, where he attended Lexington Catholic High School from 2003 to 2007. While at Lexington Catholic he played for and led the varsity baseball team to a state championship his junior season (2006), and was named most valuable player. After his senior season, he was named the Gatorade Kentucky Baseball Player of the Year, 2007 Mr. Baseball for Kentucky, and a member of the All-USA Today high school baseball team. The Minnesota Twins selected him in the first round (28th overall pick) of the 2007 Major League Baseball draft and signed shortly thereafter.[1] He had previously committed to play college baseball at Georgia.[2]

Professional career

Revere on deck for Rochester Red Wings in April 2011

Minor league career

After his first round selection,[3] the Twins assigned Revere to the Gulf Coast League Twins, with whom he posted a .325 batting average (BA) in his first season of professional ball, and was named a 2007 Gulf Coast League Postseason All-Star.[1] The following season with the Beloit Snappers of the Class A Midwest League, Revere's batting average increased to .379 with 44 stolen bases and ten triples. He won several awards for his performance, including a Midwest League All-Star selection, Mid-season MVP, Postseason All-Star, Player of the Year, Prospect of the Year, and the Sherry Robertson Award as Twins' minor league player of the year.[1]Baseball America placed him on their 2008 High Class A All-Star team and called him the Twins' second best prospect, behind Aaron Hicks.[4]

Revere began the 2009 season with the Fort Myers Miracle of the Florida State League (FSL). In the first half of the season, he batted .342 with 23 RBIs, 32 runs scored and 22 stolen bases. He was named the FSL Player of the Week for May 11-17, and was an All-star for the FSL's Southern division.[5] He did not commit an error all season in 225 chances playing both center field and left field.[1] He finished the season with a .311 batting average, two home runs, and 48 RBIs.[6]

Prior to the season, Baseball America ranked him the Twins' fifth-best prospect.[7] Revere began the 2010 season with the New Britain Rock Cats of the Class AA Eastern League. He was named the Twins minor league player of the month in May after hitting .336 with 6 doubles, a home run, and 15 runs batted in (RBIs).[1] He played in the 2007 All-Star Futures Game at Angel Stadium in Anaheim. After totaling a .305 BA with 36 stolen bases during the season, his contract was purchased by the Twins on September 4, 2010.[8]

Minnesota Twins

Revere with the Minnesota Twins in 2012

He made his major league debut on September 7, 2010, as a pinch hitter for Denard Span, striking out against Kansas City Royals' pitcher Jesse Chavez.[9] He remained in the game, replacing Span in center field. He recorded his first major league run batted in (RBI) on September 18, 2010, when he grounded out to score J. J. Hardy in a game against the Oakland Athletics.[10] He recorded his first major league hit a day later.[11]

Revere began the 2011 season with the Twins' Class AAA affiliate, the Rochester Red Wings of the International League.[12] In May, Revere was called up to Minnesota to play left field for the injured Delmon Young.[13] Soon after Young's return, Span was placed on the seven-day disabled list with a concussion. As a result, Revere was given another position to play.[14]

In late 2012, Revere amassed a 21-game hitting streak, his career best.[15] He finished the 2012 season playing 124 major league games with a .294 batting average, no home runs, and 32 RBIs.[16]

Philadelphia Phillies

On December 6, 2012, Revere was traded to the Philadelphia Phillies in exchange for Vance Worley and Trevor May.[17] Revere was picked to lead off the Phillies' Opening Day lineup for the 2013 season against the Atlanta Braves over Jimmy Rollins after a strong spring training performance.[18] After acquiring Revere, Phillies General Manager (GM) Rubén Amaro commented, "He can go to the top of the order or bottom of the order. Either way, for us it was about the defense and the speed. We like athletic players and he's certainly that. He has great energy, a fantastic defender. And those are priorities for us."[19]

On April 15, 2013, the day of the Boston Marathon bombings, Revere inscribed "Pray for Boston" onto a piece of masking tape and taped it to his glove, which he left sitting out while he stretched.[20] A photographer from Getty Images photographed the glove, and Revere later commented that his phone was "ringing off the hook" with thanks for the gesture.[19][21] Revere commented,

"A bunch of people who live in Boston said it was all over the news out there", Revere said. "I just showed my appreciation. Even when I'm playing, I'm thinking of the people in Boston. It's just terrible that it happened. For me, I'm just playing the game for them a little bit."[22]

In the subsequent game, Revere made an incredible leaping, diving catch with the glove, robbing Todd Frazier of an extra base hit.[22]

Near the beginning of the season, Revere sustained an injury to his quadriceps that he worsened in the April 24 game against the Pittsburgh Pirates.[23] He missed multiple consecutive games and was replaced in the lineup by Freddy Galvis.[24] Revere finally returned on May 3, his 25th birthday.[25] He injured his elbow in a game against the Boston Red Sox on May 27 after jamming it into the metal fence at Fenway Park.[26] He remained in the game, and x-rays later turned up negative.[26] Revere later said of the injury, "Luckily, I've got strong enough bones. If it was somebody else it may have been bad, but luckily it wasn't serious."[26]

By the end of May, Revere was back hitting mainly at the top of the order after manager Charlie Manuel decided to adjust the lineup in hopes of sparking some offense.[27] He managed two hits in a game against the Miami Marlins on June 3, stole two bases, and stopped an extra-base hit from Adeiny Hechavarria.[28] "I just have to take it one game at a time and not put any pressure on myself. I'm finding my stroke", Revere later said of the game.[28] On July 13, Revere suffered a fractured foot after a foul ball hit him while at-bat.[29] He had surgery for the fracture on July 16.[30] Although the initial timetable for Revere's return was six to eight weeks, the Phillies official website later published an article stating that there was no timetable for his return and they were unsure whether or not he will return for a remainder of the 2013 season.[31] He ended up missing the rest of the 2013 season, and finished with a .305 batting average, 0 home runs, 17 runs batted in and 22 stolen bases.

Revere playing for the Philadelphia Phillies in 2014

Revere entered the 2014 season healthy, and, amidst chaos and position battles elsewhere, he was the preeminent starter in center field.[32] Before the season, Pat Egan of Phillies Nation published an article declaring the Phillies as the clear winners of the trade that brought Revere to Philadelphia. Though initially writers thought the Twins received a terrific return and it was a terrible trade for the Phillies, Worley was ultimately outrighted of the Twins' roster and traded, and May's status as a top prospect languished, whereas Revere had emerged as a viable everyday center fielder who was under contract with the Phillies through 2018.[33] On April 1, 2014, Revere set a new MLB record for most plate appearances without a home run (1,410) by a non-pitcher.[34] Despite his initial preeminence, because of sore ribs (caused by a diving catch in the outfield),[35] backup Tony Gwynn, Jr. started four consecutive games in center field (beyond the time Revere needed to recover from his injury due to Gwynn's success at the plate) while Revere, who had recently struggled at the plate, was on the bench. However, a few days later, Revere came up to bat in the eighth inning in a scoreless game, and hit an RBI single, which re-implanted him atop the Phillies' starting lineup.[36] As for Gwynn, Revere commented,

We're kind of the same player. He's like my older brother. If I do something wrong, he's right there telling me how to correct myself. I'm the same way with him. If I see something, I tell him. He's definitely a great motivator for me. I just learn from him, since he's been in the game for a while. I'm still learning. I kind of just watched him those few days to help me out and improve my game, and he watches me to improve his. We kind of feed off each other

-- Ben Revere, excerpt from Revere's sharp effort at the plate lifts Phillies over Braves from The Philadelphia Daily News, April 18, 2014[36]

On May 27, 2014, Revere finally hit his first MLB home run in his 1,466th career at-bat, the longest streak without a home run to begin a career since Frank Taveras in 1977.[37] On September 5, Revere hit another home run, the second of his career, against Washington Nationals right-handed pitcher Rafael Soriano.[38] In the waning weeks of the season, Revere was firmly embroiled in the battle for the National League batting title along with Justin Morneau and Josh Harrison, among others.[39] In 151 games of 2014, Revere hit .306 with an NL-leading 184 hits, 49 stolen bases, two home runs, and 28 RBIs. Paul Boye wrote, "The fact of the matter boils down to this: Ben Revere is the best option in center field for this team, given both internal and external options at this point."[40] On October 1, 2014, Revere underwent right ankle surgery to remove two screws.[41]

After having played center field exclusively during his first two years with the Phillies, Revere spent some time in left field during spring training in 2015 while Odubel Herrera played in center; manager Ryne Sandberg noted that Revere's arm may fit better in left field.[42] In 96 games with the Phillies, Revere batted .298 with 24 stolen bases, 1 home run, and 26 RBI.

Toronto Blue Jays

On July 31, 2015, Revere was traded to the Toronto Blue Jays for Alberto Tirado and Jimmy Cordero.[43] Revere struggled early in his tenure with the Blue Jays, going hitless in his first 13 at-bats.[44] He would return to form for the remainder of August, making several highlight-reel catches in left field and extending a hit streak to 9 games on August 29. During those 9 games, Revere batted .514.[45] He played in 56 games for the Blue Jays in the 2015 regular season, and batted .319 with 1 home run, 19 RBI, and 7 stolen bases.[46] He played 152 total games in 2015 with a .306 batting average, 2 home runs, 31 stolen bases, and 45 RBI.[46]

With the Blue Jays finishing the season 93-69, the team clinched the AL-East pennant for their first postseason berth in 22 years. During Game 6 of the 2015 ALCS against the Kansas City Royals, Revere was involved in controversy where Jeff Nelson called a strike on a pitch that was up and outside on a 2-1 count. The very next pitch, Revere struck out swinging. He attacked a garbage can with his bat in frustration in the dugout, and the Blue Jays would end up losing the game 3-4, eliminating them from further postseason contention. In 11 postseason games, Revere batted .256 with 2 stolen bases.

Washington Nationals

On January 8, 2016, Revere and a player to be named later were traded to the Washington Nationals in exchange for Drew Storen and cash considerations.[47]

Revere was placed on the 15-day disabled list on April 6 after suffering a strained right oblique in the season opener on April 4.[48] He batted .217/.260/.300 for the 2016 season. The Nationals opted not to tender Revere a contract after the 2016 season, making him a free agent.[49]

Los Angeles Angels

On December 23, 2016, Revere signed a one-year, $4 million contract with the Los Angeles Angels that included unspecified incentives.[50][51] Revere began the season as the team's 4th outfielder but after inconsistent play, Revere was entrusted as the left fielder. In 109 games, Revere hit .275/.308/.344 with 1 home run and 21 stolen bases.

Cincinnati Reds

On February 25, 2018, Revere signed a minor league contract with the Cincinnati Reds.[52] He was released on March 25.[53]

Second stint with the Angels

On March 30, 2018, Revere signed a minor league contract with the Los Angeles Angels.[54] He was released on July 26, 2018.

Texas Rangers

On February 17, 2019, Revere signed a minor league contract with the Texas Rangers that included an invitation to spring training.[55] The Rangers released Revere on March 26, 2019.[56]

Second stint with the Blue Jays

On April 27, 2019, Revere signed a minor league contract with the Toronto Blue Jays.[57] He was released on May 22.[58]

Scouting report


Revere's former teammate Denard Span described him as having the "ability to change games with his speed both offensively and defensively" and saying that he is always "looking to steal second and third" to gain offense momentum.[59] A slap hitter,[60] he has struggled to hit for power during his career;[59][61] it took him 1,466 at-bats to hit his first home run, the most since 1977.[37] According to a hot zone chart generated by ESPN Stats and Information, Revere has the best batting average and slugging percentage on pitches on the lower-outside part of the plate.[62] Revere hits left-handed pitchers as well as he does right-handed pitchers. Lindy's Sports noted that despite having a long swing with a "big timing hitch", he makes "excellent line-drive contact" and is a productive leadoff hitter with excellent speed.[63]The Baseball Cube's player ratings, which are based solely on statistics on a 0-100 scale, rated Revere as a 98 for contact and a 97 for speed.[16]


Defensively, Revere has excellent range in the outfield and, during the 2012 season, amassed a 16.4 ultimate zone rating (UZR), which is well above average. FanGraphs described him as being an "elite" defensive player due to his speed and range.[64] Even when he has struggles offensively, his defense has warranted him being in the lineup both during the early stages of his career with the Twins as a Right fielder and during his 2013 slump with the Phillies. Though Revere uses his speed efficiently in covering ground in the outfield, he has struggled to produce with his below average arm.[65][66] However, in 2014, some writers asserted that his speed covered for poor range in the outfield, and that he truly was a below average outfielder.[67]

Personal life

Described by writer Craig Hughner as embodying a "full-throttle" style of play along with a "genuine, charismatic personality", Revere is known for his energy on the field. Revere called his personality a product of the manner in which he was raised, and that he always tries to be "goofy" and to keep things loose.[68] Former teammate Denard Span corroborated Revere being "goofy", that he is a "real good teammate", and that he comes to play the right way every day.[59] Revere is a devout Christian; he says that he prays nightly and reads his Bible weekly.[19] In addition, Revere is a self-proclaimed history buff and wants to explore Philadelphia museums and famous sites when he no longer has to focus so much on baseball.[69]


  1. ^ a b c d e Clark, Bonnie, ed. (February 2013). 2013 Philadelphia Phillies Media Guide. Philadelphia, Pennsylvania: The Phillies. pp. 143-144.
  2. ^ Ching, David (June 4, 2012). "MLB draft, UGA signees no strangers". ESPN. Retrieved 2018.
  3. ^ "Twins select outfielder Ben Revere with their first pick in the 2007 First-Year Player Draft". June 7, 2007. Archived from the original on February 14, 2012. Retrieved 2013.
  4. ^ Manuel, John (November 25, 2008). "Top 10 Prospects: Minnesota Twins". Baseball America. Retrieved 2013.
  5. ^ Stephens, Bailey (June 4, 2009). "Division leaders pace FSL All-Star rosters". Retrieved 2013.
  6. ^ "Ben Revere Minor League Statistics & History". Retrieved 2013.
  7. ^ Manuel, John (January 12, 2010). "Top 10 Prospects: Minnesota Twins". Baseball America. Retrieved 2013.
  8. ^ Christensen, Joe (September 5, 2010). "Revere will boost Twins bench". Star Tribune. via HighBeam Research (subscription required). pp. Minneapolis, Minnesota. Archived from the original on March 29, 2017. Retrieved 2013.
  9. ^ "Minnesota Twins 10, Kansas City Royals 3". September 7, 2010. Retrieved 2013.
  10. ^ "Minnesota Twins 4, Oakland A's 2". September 18, 2010. Retrieved 2013.
  11. ^ "Oakland A's 6, Minnesota Twins 2". September 19, 2010. Retrieved 2013.
  12. ^ Mason, Tyler (January 30, 2012). "Revere looks to improve on his rookie year". FOX Sports North. FOX Sports Interactive Media. Retrieved 2013.
  13. ^ Murphy, Brian (April 24, 2012). "Minnesota Twins will call up Ben Revere to fill in for Josh Willingham". St. Paul Pioneer Press. Retrieved 2013.
  14. ^ Grey, Jason (May 10, 2011). "Minnesota Twins call-up Ben Revere has elite speed to help fantasy owners". Grey's Clipboard - ESPN. ESPN Internet Ventures. Retrieved 2013.
  15. ^ "Minnesota Twins vs. Cleveland Indians - Box Score - August 07, 2012". August 7, 2012. Retrieved 2013.
  16. ^ a b "Ben Revere Baseball Statistics (2007-2013)". The Baseball Cube. Retrieved 2013.
  17. ^ Hockensmith, Dustin (March 28, 2013). "Philadelphia Phillies 2013 season preview: Ben Revere, Domonic Brown highlight revamped outfield". PennLive. Retrieved 2013.
  18. ^ Cooney, Kevin (April 1, 2013). "Ben Revere to hit leadoff for Phils tonight in Atlanta". The Burlington Times. Archived from the original on April 11, 2013. Retrieved 2013.
  19. ^ a b c Hughner, Craig (May 2013). "Center of Attention". Phillies (2): 33-34.
  20. ^ Kay, Joe (April 16, 2013). "Ben Revere praised for tribute". Associated Press. Retrieved 2013.
  21. ^ Snyder, Matt (April 16, 2013). "PHOTO: Ben Revere's glove with a message for Boston". CBS Interactive. Retrieved 2013.
  22. ^ a b Associated Press (April 16, 2013). "Ben Revere of Philadelphia Phillies praised for Boston tribute on glove". ESPN. ESPN Internet Ventures. Retrieved 2013.
  23. ^ Narducci, Marc (April 27, 2013). "Phillies Notes: Ben Revere sits out with sore quadriceps". Philadelphia Daily News. Retrieved 2013.
  24. ^ Passonno, Bill (April 28, 2013). "Ben Revere still missing for Phils". CBS Sports. Retrieved 2013.
  25. ^ Raanan, Jordan (May 3, 2013). "Ben Revere returns from injury in a new spot in the Phillies lineup". Retrieved 2013.
  26. ^ a b c Zolecki, Todd (May 27, 2013). "X-rays negative after Revere slams into wall on catch". Major League Baseball. Retrieved 2013.
  27. ^ Treyhorn, Dash (May 28, 2013). "Phillies lineup change". NBC 10 Philadelphia. NBC Universal Media. Retrieved 2013.
  28. ^ a b Brookover, Bob (June 3, 2013). "Brown homers again as Phillies mash Marlins". The Philadelphia Inquirer. Retrieved 2013.
  29. ^ Zolecki, Todd (June 14, 2013). "Revere suffers broken right foot on foul ball". Philadelphia Phillies. Retrieved 2013.
  30. ^ "Phillies' Ben Revere to have surgery on broken foot, out 6-8 weeks". Sports Illustrated. Associated Press. July 15, 2013. Retrieved 2013.
  31. ^ Zolecki, Todd (August 18, 2013). "No return timetable for injured Revere". News. MLB Advanced Media. Retrieved 2013.
  32. ^ Stolnis, John (February 18, 2014). "2014 Phillies Player Preview: Ben Revere". The Good Phight. Vox Media. Retrieved 2014.
  33. ^ Egan, Pat (March 28, 2014). "Revere looking like a real steal". Phillies Nation - Analysis. Phillies Nation. Retrieved 2014.
  34. ^ Corcoran, Cliff (April 2, 2014). "Phillies' Ben Revere sets MLB record with homerless streak". The Strike Zone - Time. Retrieved 2014.
  35. ^ Narducci, Marc (April 11, 2014). "Revere says rib injury is not serious". The Philadelphia Inquirer. Retrieved 2014.
  36. ^ a b Murphy, David (April 18, 2014). "Revere's sharp effort at the plate lifts Phillies over Braves". The Philadelphia Daily News. Retrieved 2014.
  37. ^ a b Zolecki, Todd (May 28, 2014). "Revere hits first homer as Hamels, Phils fall short". PHI Recap. Retrieved 2014.
  38. ^ Baer, Bill (September 5, 2014). "Ben Revere hit another home run". HardballTalk. NBC Sports. Retrieved 2014.
  39. ^ Smith, Elliott (September 7, 2014). "Revere ready to make final push for batting title". MLB Advanced Media. Retrieved 2014.
  40. ^ Boye, Paul (October 2, 2014). "2014 Phillies Report Card: Ben Revere". Crashburn Alley. SweetSpot Network, an ESPN affiliate. Archived from the original on December 23, 2014. Retrieved 2014.
  41. ^ Gelb, Matt (October 1, 2014). "Cliff Lee progresses; Carlos Ruiz, Ben Revere undergo surgery". The Philadelphia Inquirer. Retrieved 2014.
  42. ^ Berry, Adam (March 21, 2015). "Revere sees time in left field for Phils". News. MLB Advanced Media. Retrieved 2015.
  43. ^ Kruth, Cash (July 31, 2015). "Phillies send Revere to Toronto for pitching prospects". Retrieved 2015.
  44. ^ "Ben Revere's struggles with the Blue Jays continue". August 5, 2015. Retrieved 2015.
  45. ^ Rutsey, Mike (August 29, 2015). "Blue Jays' Edwin Encarnacion swats hat trick of home runs against Tigers". Retrieved 2015.
  46. ^ a b "Ben Revere Statistics and History". Retrieved 2015.
  47. ^ Ladson, Bill (January 8, 2016). "Nats land Revere, send Storen to Blue Jays". Retrieved 2016.
  48. ^ "Nationals put CF Ben Revere on DL; recall Matt den Dekker". Atlanta Journal Constitution. April 6, 2016. Retrieved 2016.
  49. ^ Janes, Chelsea (December 2, 2016). "Nationals non-tender Ben Revere, tender Danny Espinosa". Washington Post. Retrieved 2016.
  50. ^ "Angels agree to terms with OF Ben Revere". December 23, 2016. Retrieved 2016.
  51. ^ Kruth, Cash (December 23, 2016). "Revere, Angels agree to 1-year contract". Retrieved 2016.
  52. ^
  53. ^ "Ben Revere: Released by Reds". March 25, 2018. Retrieved 2018.
  54. ^ "Angels' Ben Revere: Rejoins Angels". Retrieved 2018.
  55. ^ Byrne, Connor (February 17, 2019). "Rangers Sign Ben Revere". Retrieved 2019.
  56. ^ Blake, John (March 26, 2019). "Rangers released OF Ben Revere from minor league contract". Retrieved 2019.
  57. ^ "Blue Jays sign Ben Revere to minor-league contract". Sportsnet. April 27, 2019. Retrieved 2019.
  58. ^ Adams, Steve (May 22, 2019). "Blue Jays Release Ben Revere". Retrieved 2019.
  59. ^ a b c Brookover, Bob (February 20, 2013). "Span on Revere: He can take over a game". The Philadelphia Inquirer. Retrieved 2013.
  60. ^ Donnellon, Sam (May 10, 2013). "Slap-happy hitters a dying breed". Philadelphia Daily News. Retrieved 2013.
  61. ^ Frank, Martin (April 12, 2013). "Ben Revere shuns leadoff power surge for Phils". The News Journal. Delaware Online. Retrieved 2013.
  62. ^ "Ben Revere Hot Zones". ESPN. ESPN Internet Ventures. Retrieved 2013.
  63. ^ Davis, J. Lindy (2013). O'Neill, Shane (ed.). Lindy's Sports Baseball 2013 Preview. Birmingham, Alabama: D.M.D. Publications. p. 145.
  64. ^ Cameron, Dave (December 6, 2012). "Phillies pay premium for Ben Revere". FanGraphs Baseball. FanGraphs. Retrieved 2013.
  65. ^ Heck, David (March 11, 2012). "Role player Ben Revere ready for bigger role in Twins' defensive outfield". CBS New York. CBS Local Media. Retrieved 2013.
  66. ^ Branch, Chris (May 2, 2013). "Revere's defense only positive so far". Courier-Post. South Jersey. Retrieved 2013.
  67. ^ Lombardo, Matt (October 6, 2014). "Phillies 2014 report card: Grading the outfield". The Star Ledger. Newark, New Jersey. Retrieved 2014.
  68. ^ Lawrence, Ryan (February 22, 2013). "Ben Revere winning over Phillies teammates, fans". Philadelphia Daily News. Retrieved 2013.
  69. ^ Condran, Ed (May 29, 2013). "Ben Revere digging Philadelphia's history, hopes to try cheesesteak". Metro. Archived from the original on July 14, 2014. Retrieved 2013.

External links

  This article uses material from the Wikipedia page available here. It is released under the Creative Commons Attribution-Share-Alike License 3.0.



Music Scenes