Alabama Sex Offender Search

This page provides information to the public concerning the location of sex offenders in Alabama. This page is NOT intended to supersede the community notification, but rather, it allows the criminal justice community to promote public awareness concerning the potential threat that sex offenders pose to Alabama citizens. An informed public is a safer public! Alabama Sex Offender Search.

Access real inmate records in the state of Alabama. Search for and learn about prisons, prisoners, inmates, criminal charges, online databases, and prison.


How do you find out why someone is in Jail or Prison?
You can contact the Clerk of the Court to get the transcripts of the case and the sentencing where they were adjudicated or USE SEARCH FORM below.

Alabama Offender List

Offender Name Physical Appearance Address
Austin Jeremy Bobo
>>>New Information
race : White,
Child Porn
Offense Date: March 06, 2016
Alabama State Registry
1320 Turncliff Drive
Birmingham, AL, 35235
Bradley Paul Boggs
>>>New Information
race : White,

Sex Crime : 13A-6-66 - Sexual Abuse in the First Degree | Conviction Date : 03/17/2016 | Conviction State : Alabama | UCR Code : 13A-6-66 | Date Release : 03/17/2016
Offense Date: March 17, 2016
Alabama State Registry
249 Sage Loop
Hartford, AL, 36344
Brian Wesley Johnson
>>>New Information
race : White,
Alabama State Registry

, AL
Calvin Mckay Cook Jr
Offender Calvin Mckay Cook Jr
>>>New Information
race : White,
unk
Offense Date: September 09, 1999
Alabama State Registry
400 Beacon Parkway W RM 303
Birmingham, AL, 35209
Carl Stanley Williams
>>>New Information
race : White,

Sex Crime : 13A-6-62 - Second Degree Rape | UCR Code : 13A-6-62
Alabama State Registry
45 LAMBERT LOOP
GOODWATER, AL, 35072
Charles David Cantrell
>>>New Information
race : White,

Sex Crime : 13A-6-61 - First Degree Rape | Conviction Date : 11/18/1986 | Conviction State : Alabama | UCR Code : 13A-6-61 | Date Release : 04/07/2016 | Sex Crime : 13A-6-43 - First Degree Kidnapping of a minor | Conviction State : Alabama | UCR Code : 13A-6-43
Offense Date: April 07, 2016
Alabama State Registry
365 County Road 62 V2-01B
Prattville, AL, 36067
Charles Douglas Miles
>>>New Information
race : Black,
None
Offense Date: February 22, 2016
Alabama State Registry
1711 36TH ST N
BIRMINGHAM, AL, 35234
Charles Henry Mosby Iii
>>>New Information
race : Black,

Sex Crime : 13A-6-61 - First Degree Rape | UCR Code : 13A-6-61
Alabama State Registry

, AL
Christopher Allen Goad
>>>New Information
race : White,
unknown
Offense Date: June 02, 2004
Alabama State Registry
19705 HIGHWAY 216
VANCE, AL, 35490
Christopher S Jarrell
>>>New Information
race : White,
Alabama State Registry
7575 CUSS FORK RD
WILMER, AL, 36587
Christopher Scott Patterson
>>>New Information
race : White,

Sex Crime : 13A-6-124 - Traveling to meet a Child for an unlawful sex act | UCR Code : 13A-6-124
Alabama State Registry
2874 Shady Grove Rd
Goodwater, AL, 35072
Danny Ray Lee
>>>New Information
race : White,

Sex Crime : 13A-6-61 - First Degree Rape | Conviction Date : 04/26/1996 | Conviction State : Alabama | UCR Code : 13A-6-61 | Date Release : 04/21/2016 | Sex Crime : 13A-6-43 - First Degree Kidnapping | Conviction Date : 04/26/1996 | Conviction State : Alabama | UCR Code : 13A-6-43 | Date Release : 04/21/2016
Offense Date: April 21, 2016
Alabama State Registry
35666 Roy Lee Road
Red Level, AL, 36474
Daron Dewayne Ambus
>>>New Information
race : Black,
Alabama State Registry
2307 Crestview St
OPELIKA, AL, 36801
Dave Simmons
>>>New Information
race : Black,

Sex Crime : 9999 - OTHER CRIME | UCR Code : 9999
Alabama State Registry
3402 THE GLADES RD
TALLADEGA, AL, 35160
David Daniel Antoinette Jr
>>>New Information
race : Black,
Alabama State Registry
Homeless
Mobile, AL, 36603
David Brandon Powell
>>>New Information
race : White,

Sex Crime : 13A-6-66 - Sexual Abuse in the First Degree | Conviction Date : 05/08/2003 | Conviction State : Alabama | UCR Code : 13A-6-66
Offense Date: May 08, 2003
Alabama State Registry
727 STATE LAKE RD
LINEVILLE, AL, 36266
Demarviea Tramont Gilliam
>>>New Information
race : Black,
Alabama State Registry
1124 15th St N
Birmingham, AL, 35204
Dennis James Robinson
>>>New Information
race : Black,
Alabama State Registry
3672 Highway 29 Lot #9
BREWTON, AL, 36426
Derek Bay Parris
>>>New Information
race : White,
Victim was female 8 yrs old- CANNOT LIVE WITH CHILDREN
Offense Date: November 06, 2006
Alabama State Registry
2310 Rocky Hollow Road (Blue/Gray double-wide)
Jacksonville, AL, 36265
Dontavis Carnell Murry
>>>New Information
race : Black,

Sex Crime : 13A-6-62 - Second Degree Rape | UCR Code : 13A-6-62
Alabama State Registry
261 Buddy Boy Rd
Fort Davis, AL, 36031
Douglas Grady Jackson
>>>New Information
race : White,
Alabama State Registry
1143 HOLCOMB RIDGE RD
WOODVILLE, AL, 35776
Drake Allen Morgan
>>>New Information
race : White,
Victim was female 13 y/o - Can live w/natural or step-children
Offense Date: April 21, 2016
Alabama State Registry
2208 W D ST
ANNISTON, AL, 36201
Earl Bruce Reese
>>>New Information
race : White,

Sex Crime : 13A-6-110 - Solicitating a minor for sexual act | Conviction Date : 03/21/2016 | Conviction State : Alabama | UCR Code : 13A-6-110 | Sex Crime : 13A-6-124 - Traveling to meet a Child for an unlawful sex act | Conviction Date : 03/21/2016 | UCR Code : 13A-6-124
Offense Date: March 21, 2016
Alabama State Registry
14528 Milldale Rd
BROOKWOOD, AL, 35444
Edward Randall Peppers
>>>New Information
race : White,
Alabama State Registry
163 SUNVIEW PL
BOAZ, AL, 35957
Elwood Nmn Mayo Jr
>>>New Information
race : Black,
Alabama State Registry
6891 HIGHWAY 90 Lot 1
IRVINGTON, AL, 36544
Emmanuel Jerome James
>>>New Information
race : Black,

Sex Crime : 13A-6-61 - First Degree Rape | Conviction Date : 11/11/2013 | Conviction State : Alabama | UCR Code : 13A-6-61 | Date Release : 03/22/2016 | Sex Crime : 13A-6-63 - First Degree Sodomy | Conviction Date : 11/11/2013 | Conviction State : Alabama | UCR Code : 13A-6-63 | Date Release : 03/22/2016
Offense Date: March 22, 2016
Alabama State Registry
3550 JAMES RD
MONTGOMERY, AL, 36108
Eric Matthew Hall
>>>New Information
race : Black,
Convicted in Terrell Co GA of Child Molestation. Victim was 13 year old female.
Offense Date: April 04, 2016
Alabama State Registry
804 SPRINGFIELD CIR
LAFAYETTE, AL, 36862
Ethan Nicholas Hudgins
>>>New Information
race : White,
Convicted in Creek Co. OK of Lewd Molestation. Victim was 15 year old male.
Offense Date: January 10, 2008
Alabama State Registry
4320 COUNTY ROAD 388 Lot #18 Lot #18
VALLEY, AL, 36854
Fernando Rojas Hernandez
>>>New Information
race : Hispanic,

Sex Crime : 13A-6-67 - Second Degree Sexual Abuse | UCR Code : 13A-6-67
Alabama State Registry

, AL
Fredderick Terrell Freeman
>>>New Information
race : Black,
no
Offense Date: April 04, 2014
Alabama State Registry
2213 Dawson Avenue SW
Birmingham, AL, 35221
Frederick Legreet Singleton Jr
>>>New Information
race : Black,
Alabama State Registry
1709 Parkway Dr
Mobile, AL, 36605
Fredrick James Hayes
>>>New Information
race : Black,

Sex Crime : 13A-6-69 - Enticing a child for immoral purposes | UCR Code : 13A-6-69
Alabama State Registry
4289 PLEASANT HILL RD
ASHLAND, AL, 36251
Gary Eugene Bennett
>>>New Information
race : Black,
Alabama State Registry
185 Partridge st
Brent, AL, 35034
Gary Lee Webb
>>>New Information
race : White,
Alabama State Registry
5308 Moffett Rd 35
Mobile, AL, 36618
Gerald Wayne Wright
>>>New Information
race : White,

Sex Crime : 13A-6-44 - Second Degree Kidnapping a minor | Conviction Date : 05/11/1992 | Conviction State : Alabama | UCR Code : 13A-6-44 | Sex Crime : 13A-6-66(a) - First Degree Sexual Abuse | UCR Code : 13A-6-66(a)
Offense Date: May 11, 1992
Alabama State Registry
314 Geary Dr
MONTGOMERY, AL, 36108
Gordon Eugene Barnes Ii
>>>New Information
race : White,
victims were 8yr and 6yr males
Offense Date: June 06, 2006
Alabama State Registry
609 3RD ST SE
HANCEVILLE, AL, 35077
Henry James Jones
>>>New Information
race : Black,
None
Offense Date: November 12, 2003
Alabama State Registry
1444 Edwards Street
Dolomite, AL, 35061
Jackson Allen Morrison
>>>New Information
race : White,

Sex Crime : 13A-6-67 - Second Degree Sexual Abuse | Conviction Date : 07/21/1991 | Conviction State : Alabama | UCR Code : 13A-6-67
Offense Date: July 21, 1991
Alabama State Registry
668 LOST CREEK RD
DELTA, AL, 36258
James Brooks Glass Jr
>>>New Information
race : White,

Sex Crime : 13A-6-122 - Electronic Solicitation of a Child | Conviction Date : 03/31/2015 | Conviction State : Alabama | UCR Code : 13A-6-122
Offense Date: March 31, 2015
Alabama State Registry
38783 Highway 10
Nanafalia, AL, 36764
Janny B White
>>>New Information
race : White,

Sex Crime : 13A-6-69 - Enticing a child for immoral purposes | UCR Code : 13A-6-69
Alabama State Registry
101 SHADY GROVE LANE
LINEVILLE, AL, 36266
Jarrett Donald Praytor
>>>New Information
race : White,
nx
Offense Date: May 02, 2016
Alabama State Registry
132 Hicks Ln
Bessemer, AL, 35023
Jeffrey Allan Stanton
>>>New Information
race : Black,

Sex Crime : 13A-6-82 - School Employee having Sexual Contact with a Student | Conviction Date : 03/20/2015 | Conviction State : Alabama | UCR Code : 13A-6-82 | Date Release : 03/20/2016
Offense Date: March 20, 2016
Alabama State Registry
1042 STABLEWAY RD
PIKE ROAD, AL, 36064
Jeremy Lee Emfinger
>>>New Information
race : White,
13 YR. OLD FEMALE
Offense Date: April 18, 2016
Alabama State Registry
2487 Coosa County Road 85
Goodwater, AL, 35072
Jerome Ezar Daniel
>>>New Information
race : Black,
Victim was 7 year old female
Offense Date: July 21, 2008
Alabama State Registry
2925 Breckenridge Drive SW
Decatur, AL, 35603
Joe Lewis Price Jr
>>>New Information
race : Black,

Sex Crime : 13A-6-62 - Second Degree Rape | Conviction Date : 09/13/2010 | Conviction State : Alabama | UCR Code : 13A-6-62
Offense Date: September 13, 2010
Alabama State Registry
16150 STONE RIDGE PKWY
BROOKWOOD, AL, 35444
Joel Lee Rozelle
>>>New Information
race : White,

Sex Crime : 13A-6-66 - Sexual Abuse in the First Degree | Conviction Date : 06/30/1994 | Conviction State : Alabama | UCR Code : 13A-6-66
Offense Date: June 30, 1994
Alabama State Registry
3929 COUNTY ROAD 31
ASHLAND, AL, 36251
John Paul Roper
>>>New Information
race : White,

Sex Crime : 13A-6-61 - First Degree Rape | Conviction Date : 05/14/1987 | Conviction State : Alabama | UCR Code : 13A-6-61 | Date Release : 05/14/1987
Offense Date: May 14, 1987
Alabama State Registry
825 ISLAND ST
MONTEVALLO, AL, 35115
Jonathan Mark Caffee
>>>New Information
race : White,
Victim was 15 y/o female - Can live with natural/step-children
Offense Date: February 19, 2002
Alabama State Registry
10724 CHOCCOLOCCO RD
ANNISTON, AL, 36207
Joseph Dean Canada Jr
>>>New Information
race : White,

Sex Crime : 13A-6-110 - Solicitating a minor for sexual act | Conviction Date : 10/29/2014 | Conviction State : Alabama | UCR Code : 13A-6-110 | Sex Crime : 13A-12-192 - Possession of Obscene Matter | UCR Code : 13A-12-192
Offense Date: October 29, 2014
Alabama State Registry
136 STONE CREEK PLACE
CALERA, AL, 35040
Joseph Corey Wilbanks
>>>New Information
race : White,

Sex Crime : 16-6-3 - STATUTORY RAPE | Conviction Date : 04/12/2000 | Conviction State : Georgia | UCR Code : 16-6-3 | Date Release : 04/12/2000
Offense Date: April 12, 2000
Alabama State Registry
3728 COOSA COUNTY RD 19
ROCKFORD, AL, 35136
Kenneth Lynn Herrington
>>>New Information
race : White,

Sex Crime : 13A-6-62 - Second Degree Rape | Conviction Date : 12/16/1991 | Conviction State : Alabama | UCR Code : 13A-6-62
Offense Date: December 16, 1991
Alabama State Registry
4510 HIGH PINE RD
ASHLAND, AL, 36251
Kevin Wayne Williams
>>>New Information
race : White,

Sex Crime : 13A-6-64 - Second Degree Sodomy | Conviction Date : 02/19/2013 | Conviction State : Alabama | UCR Code : 13A-6-64 | Sex Crime : 13A-6-63 - First Degree Sodomy | Conviction Date : 02/19/2013 | Conviction State : Alabama | UCR Code : 13A-6-63
Offense Date: February 19, 2013
Alabama State Registry
116 MOUNTAIN VIEW RD
ANNISTON, AL, 36201
Leland Douglas Aldridge
>>>New Information
race : White,

Sex Crime : 13A-6-63 - First Degree Sodomy | Conviction Date : 05/15/1990 | Conviction State : Alabama | UCR Code : 13A-6-63
Offense Date: May 15, 1990
Alabama State Registry
1229 SEXTON RD
FAYETTE, AL, 35555
Leon Foster
>>>New Information
race : Black,

Sex Crime : 13A-6-66(a) - First Degree Sexual Abuse | Conviction Date : 02/22/2012 | Conviction State : Alabama | UCR Code : 13A-6-66(a)
Offense Date: February 22, 2012
Alabama State Registry
3115 OLD SELMA RD
MONTGOMERY, AL, 36108
Lewis Kyle Freeman
>>>New Information
race : White,
Alabama State Registry
101B LEISURE ACRES CT
BOAZ, AL, 35957
Mark Arthur Gordon Ii
>>>New Information
race : White,
Alabama State Registry
16633 BROWNSFERRY RD
ATHENS, AL, 35611
Marshall Lewis Williams
>>>New Information
race : Black,
Convicted in Sarasota FL of Kidnapping and Sexual Battery. Victim was 31 year old female.
Offense Date: March 26, 2016
Alabama State Registry
1052 County Road 32
Lafayette, AL, 36862
Matthew Jerald Sanders
Offender Matthew Jerald Sanders
>>>New Information
race : White,
Subject had sexual intercourse with 17 year mentally ill stepdaughter
Offense Date: April 11, 2011
Alabama State Registry
1560 HIGHWAY 31 N
PRATTVILLE, AL, 36067
Michael Lee Love
>>>New Information
race : White,

Sex Crime : 13A-6-66 - Sexual Abuse in the First Degree | Conviction Date : 11/10/1986 | Conviction State : Alabama | UCR Code : 13A-6-66
Offense Date: November 10, 1986
Alabama State Registry
1852 GREEN VALLEY RD
LINEVILLE, AL, 36266
Rachelle Paulette Powell
>>>New Information
race : White,
Alabama State Registry
1010 HWY 43 S LOT 12
SARALAND, AL, 36571
Rachelle Paulette Powell
>>>New Information
race : White,
Alabama State Registry
19151 ROBERT WALKER RD
CITRONELLE, AL, 36522
Randall Wayne Richardson
>>>New Information
race : White,

Sex Crime : 13A-6-62 - Second Degree Rape | UCR Code : 13A-6-62
Alabama State Registry
231 Pleasant Hill Rd
Ashland, AL, 36251
Rebecca Dianne Ilarraza
>>>New Information
race : Unknown,
Alabama State Registry
175 UPTON RD
GUNTERSVILLE, AL, 35976
Regina Katherine Swann
>>>New Information
race : White,
Victim was an eleven year old male
Offense Date: July 16, 2017
Alabama State Registry
12 JULIA LN LOT #4
HANCEVILLE, AL, 35077
Ricky Eugene Collins
>>>New Information
race : White,
Alabama State Registry
12805 Highway 107
Winfield, AL, 35594
Ricky Lamar Lee
>>>New Information
race : White,
Alabama State Registry
2172 AL HIGHWAY 169 Lot 5
OPELIKA, AL, 36804
Robert Lynn Phillips
>>>New Information
race : White,
Production of Obscene Matters w/ minor
Offense Date: March 26, 2016
Alabama State Registry
1671 County Road 27
FORT PAYNE, AL, 35968
Robert Wade Shivers
>>>New Information
race : White,

Sex Crime : 13A-6-67 - Second Degree Sexual Abuse | UCR Code : 13A-6-67 | Sex Crime : 13A-6-62 - Second Degree Rape | UCR Code : 13A-6-62
Alabama State Registry
2680 WALKER RD
CRAGFORD, AL, 36255
Robert Sims
>>>New Information
race : Black,

Sex Crime : 13A-6-69.1 - Sexual Abuse of a Child less than 12yrs. | Conviction Date : 04/22/2015 | Conviction State : Alabama | UCR Code : 13A-6-69.1
Offense Date: April 22, 2015
Alabama State Registry
305 TOWN CREEK RD
ALEXANDER CITY, AL, 35010
Rodney Nevotney Hearn
>>>New Information
race : Black,

Sex Crime : 13A-6-62 - Second Degree Rape | UCR Code : 13A-6-62
Alabama State Registry

, AL
Roger Vincent Murphy
>>>New Information
race : Black,
CONVICTED IN THE STATE OF NEW YORK. WAS CHARGED AND PLEAD GUILTY TO 2ND DEGREE SODOMY, KIDNAPPING 2ND DEGREE.
Offense Date: February 01, 1999
Alabama State Registry
282 WALL ST
HAYNEVILLE, AL, 36040
Ronald Andrew Counselman
>>>New Information
race : White,

Conviction Date : 12/22/2011 | Conviction State : Alabama
Conviction Date: December 22, 2011
Alabama State Registry
131 SCENIC CIR
JACKSON, AL, 36545
Roy David Lucas
>>>New Information
race : White,

Sex Crime : 13A-6-63 - First Degree Sodomy | Conviction Date : 04/06/2006 | Conviction State : Alabama | UCR Code : 13A-6-63 | Date Release : 12/23/2003
Offense Date: December 23, 2003
Alabama State Registry
4385 U.S. 82
Maplesville, AL, 36750
Samuel Charles Hudson
Offender Samuel Charles Hudson
>>>New Information
race : Black,

Sex Crime : 13A-6-68 - Indecent Exposure | Conviction Date : 05/15/2015 | Conviction State : Alabama | UCR Code : 13A-6-68 | Sex Crime : 13A-6-68 - Indecent Exposure | Conviction Date : 05/05/2015 | Conviction State : Alabama | UCR Code : 13A-6-68
Offense Date: May 05, 2015
Alabama State Registry
3317 COBBLESTONE LN
MONTEVALLO, AL, 35115
Shannon Lee Cardwell
>>>New Information
race : White,
99.99-Crimes from Other States / Federal
Offense Date: April 15, 1998
Alabama State Registry
512 PATTERSON LN
MERIDIANVILLE, AL, 35759
Shannon Dewayne Wilson
>>>New Information
race : White,
Victim was 14 y/o femaole. Can live with natutal or step-children
Offense Date: February 20, 2015
Alabama State Registry
64 Clear View Dr
Oxford, AL, 36203
Steve Dennis Thomas
>>>New Information
race : White,
Alabama State Registry
5270 Gunn Rd
Mobile, AL, 36619
Steven Lawrence Walker
>>>New Information
race : White,

Sex Crime : 13A-6-62 - Second Degree Rape | UCR Code : 13A-6-62 | Sex Crime : 13A-6-67 - Second Degree Sexual Abuse | UCR Code : 13A-6-67 | Sex Crime : 13A-6-68 - Indecent Exposure | UCR Code : 13A-6-68
Alabama State Registry
90462 HIGHWAY 9
LINEVILLE, AL, 36266
Terry Wade Lane
>>>New Information
race : White,
computer pornography
Offense Date: March 15, 2016
Alabama State Registry
5193 DANVILLE RD
HARTSELLE, AL, 35640
Thomas Nicholas Berry
>>>New Information
race : White,
no
Offense Date: July 12, 2016
Alabama State Registry
1718 Rogina Drive
Fultondale, AL, 35068
Thomas Earl Douglas
>>>New Information
race : White,

Sex Crime : 18 USC 2422 (b) - Coercion and Enticement of a Minor | Conviction Date : 11/23/2009 | Conviction State : Vermont | UCR Code : 18 USC 2422 (b) | Date Release : 04/22/2016 | Sex Crime : 18 USC 2252A(a)(1) - Transmission of Child Pornography in Interstate Commerce | Conviction Date : 11/23/2009
Offense Date: April 22, 2016
Alabama State Registry
6817 MARIETTA RD
ANDALUSIA, AL, 36420
Thomas Guilleimo Miranda
>>>New Information
race : Hispanic,

Sex Crime : 13A-6 - Sex Crimes | UCR Code : 13A-6
Alabama State Registry
5631 COUNTY ROAD 31
LINEVILLE, AL, 36266
Thomas Milton Saffold
>>>New Information
race : White,

Sex Crime : 13A-6-61 - First Degree Rape | UCR Code : 13A-6-61
Alabama State Registry
430 HAPPY HOLLOW RD
GOODWATER, AL, 35072
Timothy Truman Puckett
>>>New Information
race : White,
CANNOT LIVE WITH CHILDREN
Offense Date: March 20, 2016
Alabama State Registry
331 OLD GADSDEN HWY
ANNISTON, AL, 36201
Todd Marshall Underwood
>>>New Information
race : White,

Sex Crime : 311.11(a) - POSSESS/ETC OBSCENE MATTER OF MINOR IN SEXUAL ACT | UCR Code : 311.11(a)
Alabama State Registry
226 COUNTY ROAD 31
ASHLAND, AL, 36251
Ulysee Trey Bruce
>>>New Information
race : Black,

Sex Crime : 13A-6-61 - First Degree Rape | UCR Code : 13A-6-61
Alabama State Registry
105 HOPE CIR A
NOTASULGA, AL, 36866
William L Cotton
>>>New Information
race : White,

Sex Crime : 13A-6-64 - Second Degree Sodomy | Conviction Date : 03/21/2016 | Conviction State : Alabama | UCR Code : 13A-6-64 | Date Release : 03/24/2016 | Sex Crime : 13A-12-192 - Possession of Obscene Matter | Conviction Date : 03/21/2016 | Conviction State : Alabama | UCR Code : 13A-12-192
Offense Date: March 24, 2016
Alabama State Registry

, AL
William Dwayne Gunn Jr
>>>New Information
race : White,
Alabama State Registry
818 S Hwy 43 5
Saraland, AL, 36571
William Allen Pilkington
>>>New Information
race : White,
Electronic Solicitation of a Child
Offense Date: April 18, 2016
Alabama State Registry
1229 Red Creek Rd
Notasulga, AL, 36866
William Terry Tidwell Jr
>>>New Information
race : White,

Sex Crime : 13A-6-63 - First Degree Sodomy | UCR Code : 13A-6-63
Alabama State Registry
152 SHORT LEAF LN
ASHLAND, AL, 36251


Nationwide Criminal Records Search
takes 25-60 seconds

Leave a Comment